//--------------------------------------------------------------------------------------------------------------------//
//                                                DX9 RENDERER CLASS                                                  //
// 04/05/02, Mythos                                                                                                   //
// 31/07/03: DX9
//--------------------------------------------------------------------------------------------------------------------//

#ifndef   _MYTHOS_RENDERERDX9_INL_
#define   _MYTHOS_RENDERERDX9_INL_
#pragma    once

//--------------------------------------------------------------------------------------------------------------------//
//                                                CONSTRUCTORS / DESTRUCTOR                                           //
//--------------------------------------------------------------------------------------------------------------------//

INLINE Mythos::CRendererDX9::CRendererDX9()
  {
  m_pDevice   = NULL;
  m_pD3D      = NULL;
  m_pTexWhite = NULL;
  m_pTeapot   = NULL;
  }

INLINE Mythos::CRendererDX9::~CRendererDX9()
  {
  Destroy();
  }

//--------------------------------------------------------------------------------------------------------------------//
//                                                GET/SET                                                             //
//--------------------------------------------------------------------------------------------------------------------//

INLINE CStdString Mythos::CRendererDX9::GetSignature() const
  {
  return "DirectX 9";
  }

//--------------------------------------------------------------------------------------------------------------------//

#endif // _MYTHOS_RENDERERDX9_INL_
